aid worker - German English Dictionary